semiautomatic pistol - Alemán Inglés Diccionario